Une bibliothèque certifiée de programmes fonctionnels BSP

نویسنده

  • Frédéric Gava
چکیده

The Bulk-Synchronous Parallel ML (BSML) is a functional language for BSP programming, a model of computing which allows parallel programs to be ported to a wide range of architectures. It is based on an extension of the ML language by parallel operations on a parallel data structure called parallel vector, which is given by intention. We present the certification of a library of BSML programs with the Coq proof assistant. This library could be used for the development of certified BSP algorithms. This development is an example of the usefulness of higher-order logic in the process of software certification of parallel applications. MOTS-CLÉS : bibliothèque, certification, preuve, fonctionnel, Coq, BSP.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Laryngectomies partielles supra-cricoïdiennes avec reconstruction par CHEP: notre expérience sur 16 cas

Résumé La chirurgie partielle du larynx avec reconstruction par crico-hyoïdo-épiglottopexie (CHEP) s’adresse essentiellement aux cancers du plan glottique permettant une préservation satisfaisante des rôles physiologiques et un contrôle carcinologique local également satisfaisant. L’objectif de notre étude est d’analyser les résultats fonctionnels et carcinologiques de cette chirurgie. Il s’agi...

متن کامل

Proof of Imperative Programs in Type TheoryJean - Christophe

Proofs of correctness of imperative programs are traditionally done in rst order frameworks derived from Hoare logic 8]. On the other hand, correctness proofs of purely functional programs are almost always done in higher order logics. In particular, the realizability 10] allow to extract correct functional programs from constructive proofs of existential formulae. In this paper, we establish a...

متن کامل

Non-hemolytic Chronic Jaundice in Children - Introducing a Family with Rotor Syndrome

Les auteurs presentent quatre cas familiaux de l'ictcre chronique, non hemolytique, benin, avec une hyperbilirubinemie a predominance conjuguee. Deux malades ont ete soumis a des investigations plus poussees. Les. voies biliaires etaient visib1es a la cholecystographie ora1e et le taux plasmatique de la BSP, elevc au depart, presentait une pente d'elimination progressive sans remontee secon­dai...

متن کامل

La représentation formelle des concepts spatiaux dans la langue

Dans ce chapitre, nous faisons l'hypothèse que l'étude systématique de la sémantique des marqueurs spatiaux de la langue permet de mettre en évidence certaines propriétés et concepts fondamentaux caractérisant les représentations conceptuelles de l'espace. Nous proposons un système formel rendant compte des propriétés révélées par les analyses linguistiques, et nous utilisons ces outils pour re...

متن کامل

Une transformation de programme basée sur la notion d'équations entre termes

Nous décrivons une nouvelle approche destinée à transformer des programmes Prolog en programmes plus efficaces tout en gardant l’équivalence opérationnelle. Notre approche repose sur l’introduction d’équations entre termes, ce qui permet une représentation plus efficace des buts. Notre optimisation ne peut pas être obtenue par les méthodes courantes : en particulier, elle élimine toutes les var...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Technique et Science Informatiques

دوره 25  شماره 

صفحات  -

تاریخ انتشار 2006